package js;

import java.util.Scanner;

import java.util.Scanner;
import java.util.Arrays;
// 1:无需package
// 2: 类名必须Main, 不可修改

public class q质因数个数 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        long n = sc.nextLong();
        int ans = 0;
        //不需要遍历到n，任何一个数，它的质因子大于根号n的要么没有，要么只有一个
        for (int i = 2; i <n/i ; i++) {
            if(n%i ==0){
                ans ++;
                while(n%i==0) n/=i;
            }
        }
        if(n>1) ans++;
        System.out.println(ans);
    }
}
